from django.contrib import admin
from .models import Company

# Company模型管理器类
class CompanyManager(admin.ModelAdmin):
    list_display = ['NAME', 'CODE', 'SHORT_NAME', 'REMARK', 'CREATION_TIME', 'MODIFY_TIME']     # 展示列
    # 超链接点击进入修改页面，在list_display里面选择
    list_display_links = ['CREATION_TIME', 'MODIFY_TIME']
    # 字段添加过滤
    list_filter = ['NAME', 'CODE']
    # 搜索框[模糊查询]
    search_fields = ['NAME', 'CODE']
    # 可在列表页编辑的字段
    # list_editable = ['NAME', 'CODE', 'SHORT_NAME', 'REMARK']


# 注册自定义模型类 + 管理器与模型类绑定
admin.site.register(Company, CompanyManager)
